bright red-colored cotton cloth - Espagnol Anglais Dictionnaire